upper part of windows - Espagnol Anglais Dictionnaire